it's raining cats and dogs. - French English Dictionary